A-Learn EvId: A Method for Identifying Evidence of Computer Programming Skills Through Automatic Source Code Assessment
نویسندگان
چکیده
Contextualized in the teaching of computer programming Computing courses, this research investigates aspects and strategies for automatic source code assessment. Continuous on-time assessment codes produced by students is a challenging task teachers. The literature presents different methods code, mostly focusing on technical aspects, such as functional correctness error detection. This paper A-Learn EvId method, having main characteristic its focus high-level skills instead aspects. Automatically assessing gives insights into thought process used to elaborate their responses, contributing quality timely feedback generation. method characterized three fundamental steps: (1) inserting students' input data; (2) identifying evidence through strategies; (3) representing identified student model. following contributions are highlighted: updating state art topic; set 37 identifiable 9 construction datasets totaling 8651 codes.
منابع مشابه
Better programming skills through Code Camp approach
In this paper we illustrate the use of a Code Camp approach in teaching programming skills. The Code camp approach as an intensive and a social way of learning programming can be seen as a viable alternative to the traditional exercise based approach. Our experience is based on two separate implementations of the code camp method, a 24h and a one week long experiment. Approach is analyzed throu...
متن کاملassessment of the effect of honey as a topical therapy for intra oral wound healing in rat.
چکیده ندارد.
15 صفحه اولAdaptive Model for Computer-Assisted Assessment in Programming Skills
In this work, we show a methodology aimed to improve the quality of the assessment process for subjects related to basic programming. The method takes into account the relevance of the items and the students’ answers to follow different paths to improve the accuracy of the assessment process. We have developed numerical simulations and experiments with real students that demonstrate the advanta...
متن کاملautomatic verification of authentication protocols using genetic programming
implicit and unobserved errors and vulnerabilities issues usually arise in cryptographic protocols and especially in authentication protocols. this may enable an attacker to make serious damages to the desired system, such as having the access to or changing secret documents, interfering in bank transactions, having access to users’ accounts, or may be having the control all over the syste...
15 صفحه اولSemi-Automatic Assessment Approach to Programming Code for Novice Students
Programming languages have been an integral element of the taught skills of many technical subjects in Higher Education for the last half century. Moreover, secondary school students have also recently started learning programming languages. This increase in the number of students learning programming languages makes the efficient and effective assessment of student work more important. This re...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Brazilian Journal of Computers in Education
سال: 2021
ISSN: ['1414-5685', '2317-6121']
DOI: https://doi.org/10.5753/rbie.2021.29.0.692